PACKAGE BRAND3 - FORCE ATTENDANCE LOGO + CACHE FIX

Problem:
- Backoffice logo is correct.
- Attendance login/app still shows the old full logo.
- Likely causes:
  1) attendance/index.html has more than one logo image and BRAND2 replaced the wrong one, or
  2) attendance/service-worker.js/browser cache is still serving old HTML/assets.

Fix:
- Forces every <img> in /attendance/index.html to use:
  /assets/brand/specialists-icon-256.png?v=BRAND3
- Keeps login label as:
  Phone number or email
- Keeps input type as text.
- Adds cache-busted favicon/app-icon tags.
- Refreshes attendance service worker cache version if service-worker.js exists.

Extract inside:
- /home/uent/public_html

Then run once:
- https://uent.co.za/attendance/brand3-force-attendance-logo.php?secret=westcoast-brand3-2026

Then delete:
- /attendance/brand3-force-attendance-logo.php

After patch:
1. Hard refresh attendance page.
2. If still old, open in incognito.
3. On phone/PWA, close app completely and reopen.
4. If installed PWA still shows old icon, remove and reinstall the PWA because mobile OS caches app icons.

Expected:
- Attendance login shows the icon-only logo, same style as backoffice.
- Backoffice stays as-is.
